(define list
  (native_function "
    Proc.new do |arguments, interpreter|
      arguments.map do |x|
        interpreter.evaluate(x)
      end
    end
  "))
